cheering applause - German English Dictionary